print("[INFO]启动成功,开始初始化库!")
import flask
import json
print("[INFO]初始化库完成")
#上部初始化开始
print("[INFO][RUN:1]pwdname文件开始读取!")
with open(file="pwdname.txt",mode="r") as f:
    pwd = f.read()
    pwdpass=json.loads(pwd)
    f.close()
print("[INFO][RUN:1]读取完毕，已加载账户"+str(len(pwdpass))+"个")
#上部初始化-实例初始化开始
app = flask.Flask(__name__,template_folder="templates")
#上部初始化全部结束，网页逻辑开始
@app.route('/')
def login():
    print("[INFO]登录页面(index.html)有人访问")
    return flask.render_template('index.html')
@app.route('/loging',methods=["POST","GET"])
def result():
    resultq = flask.request.form.to_dict()
    if resultq["name"] in pwdpass:
        if pwdpass[resultq["name"]]["pwd"] == resultq["pwd"]:
            op=pwdpass[resultq["name"]]["op"]
            if op=="1":
                op="普通用户"
            elif op=="2":
                op="vip用户"
            elif op=="3":
                op="协管"
            elif op=="4":
                op="管理员"
            elif op=="5":
                op="服主"
            elif op=="0":
                op="熊孩子"
            return flask.render_template('loging.html',result=resultq,op=op)
        else:
            return flask.render_template('loginstop.html')
    else:
        return flask.render_template('loginstop.html')
#网页逻辑结束，运行初始化开始
app.run()
#运行初始化结束